home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 4131 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.3 KB

  1. Path: mail2news.demon.co.uk!tsys.demon.co.uk
  2. From: Tom Wheeley <tomw@tsys.demon.co.uk>
  3. Newsgroups: comp.lang.pascal.borland,comp.lang.pascal.mac,comp.lang.pascal.ansi-iso,comp.lang.pascal.misc,comp.sys.amiga.programmer,comp.graphics.algorithms,comp.os.ms-windows.programmer.graphics,comp.sys.amiga.graphics
  4. Subject: Re: 3d programming
  5. Date: Fri, 16 Feb 96 00:03:21 GMT
  6. Organization: City Zen FM
  7. Message-ID: <824429001snz@tsys.demon.co.uk>
  8. References: <4f3od9$2jg@zeus.tcp.co.uk> <jderrick-0502961551360001@slip037.csc.cuhk.hk> <3118310E.52F@psu.edu> <4fiuh2$qrj@fulton.cs.unc.edu> <311E38D7.71BC@psu.edu> <311F9C84.3B26@structure.chimie.usherb.ca> <312028C1.C1F@nmsu.edu>
  9. Reply-To: tomw@tsys.demon.co.uk
  10. X-NNTP-Posting-Host: tsys.demon.co.uk
  11. X-Newsreader: Demon Internet Simple News v1.30
  12. X-Sig-By: Tomsystems Quote v1.2.  (c)1996 Tom Wheeley, tomw@tsys.demon.co.uk
  13. X-Mail2News-Path: tsys.demon.co.uk
  14.  
  15. In article <312028C1.C1F@nmsu.edu> jshagam@nmsu.edu "Quantum Porcupine" writes:
  16.  
  17. > Paul Rowntree wrote:
  18. > > 
  19. > > Sorry, but I must take offense here.  A point in Cartesian space has three
  20. > > aspects [X,Y,Z].  A vector requires a direction, and depending on how sticky
  21. >  you
  22. > > are, probably a length.  This implies 6 independent aspects.  Result;  A plane> > requires 3 points.  Always.
  23.  
  24. What ?!  All Vectors have length.  Something with no length but direction is
  25. just a couple of angles, sometimes usefully referred to by a unit vector.
  26. (Length 1)
  27.  
  28. > You're wrong. A vector is any quantity with any given number of dimensions. The
  29. > number 5 is a vector, called a scalar.  The vector [x,y,z] can refer to a
  30. >  position
  31. > vector (point) or direction vector.
  32. > I suggest you take some math courses before you try to explain such basic
  33. >  concepts.
  34.  
  35. Yeah.  And also that point about you need 3 points to define a plane ?
  36.  
  37. Well, if you only have points then you need a 3 points *which are not
  38. collinear* -- you can have an infinite number of points in a line and you
  39. will never define just one plane.
  40.  
  41. A much easier, and more useful result is to cross vectors between those points
  42. and get yourself a normal to that plane, then get its distance from the origin
  43.  
  44. iirc the normal vecotr is used for shading.
  45. -- 
  46. * TQ 1.0 * The 'Just So Quotes'.
  47. Jesus not only saves, but He also frequently makes backups.
  48.